package org.dlnaserver;

import java.util.List;

/**
 * @author xps
 *
 */
public interface IServer {
	
	/**
	 *	set main preferences for server 
	 */
	public void createServer();

	/**
	 * @param path
	 */
	public void addMediaPath(String path);

	/**
	 * @param path
	 */
	public void delMediaPath(String path);

	/**
	 * @return
	 */
	public List<String> getMediaPath();

	/**
	 * 
	 */
	public void scanMedia();

	/**
	 * Start server to share media
	 */
	public void runServer();

}
